Package-level declarations

Types

Link copied to clipboard

Represents camera view for barcode scanner.

Link copied to clipboard
class BarcodeCameraViewModel(val scanner: BarcodeScanner, saveBarcodeTakenPictureUseCase: SaveBarcodeTakenPictureUseCase, saveBarcodePreviewFrameUseCase: SaveBarcodePreviewFrameUseCase, barcodeScanningSession: BarcodeScanningSession, dispatchersProvider: IDispatchersProvider) : IBarcodeCameraView.ViewModel, Router

ViewModel for BarcodeCameraView.

Link copied to clipboard

Class that describe all navigation evens for barcode scanner rtu-ui

Link copied to clipboard

Provides a wrapper for observing a barcode scanning result

Link copied to clipboard

Base class is to hold only code common for all Barcode- and BatchBarcode- activities.

Link copied to clipboard

Class that describe additional navigation evens only for batch barcode scanner rtu-ui

Link copied to clipboard

Represents camera screen for barcodes scanning.

Link copied to clipboard

Shares code common only for all non-batch-barcode scanning (standalone and bundle) activities.

Link copied to clipboard
data class SelectionOverlayConfiguration(var overlayEnabled: Boolean, var automaticSelectionEnabled: Boolean = false, var textFormat: BarcodeOverlayTextFormat = BarcodeOverlayTextFormat.CODE, var polygonColor: Int = Color.WHITE, var textColor: Int = Color.BLACK, var textContainerColor: Int = Color.WHITE, var highlightedPolygonColor: Int? = null, var highlightedTextColor: Int? = null, var highlightedTextContainerColor: Int? = null) : Serializable

Barcode Selection Overlay configuration